package com.qf.mapper;

import com.qf.pojo.User;
import org.apache.ibatis.annotations.Param;

import java.util.List;

// dao --> mapper
public interface UserMapper {

    List<User> findAll();

    User findById(Integer id);

    int insert(User user);

    int update(User user);

    int delete(Integer id);

    List<User> findByConditions(User user);

    List<User> findByNameAndAge(@Param("name") String name, @Param("age")Integer age);

    List<User> findByIds(List<Integer> ids);
    List<User> findByIds2(Integer... ids);
}
